Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DellEMC : Platform2.0 API - xcvrd support for Platform2.0 in DellEMC S6100 and other API changes #3740

Merged
merged 1 commit into from
Dec 3, 2019
Merged

DellEMC : Platform2.0 API - xcvrd support for Platform2.0 in DellEMC S6100 and other API changes #3740

merged 1 commit into from
Dec 3, 2019

Conversation

ArunSaravananBalachandran
Copy link
Contributor

@ArunSaravananBalachandran ArunSaravananBalachandran commented Nov 12, 2019

- What I did

  • Fixed empty chassis's _sfp_list in DellEMC S6100.
  • Implemented platform2.0 API support for DellEMC S6100 IO Module Eeprom data.
  • Implemented PSU Fan specific changes in platform2.0 API for DellEMC platforms [S6100, S6000, Z9100].

- How I did it

  • In DellEMC S6100, extended the chassis's _sfp_list with module's sfp_list.
  • Attach at24 driver for accessing the DellEMC S6100 IO Module Eeprom and retrieve the data through platform2.0 API.
  • Made changes for handling PSU Fan in platform2.0 API.

- How to verify it

Wrote python script to load Chassis class and then call the APIs accordingly.
UT Logs - S6100_logs.txt, S6000_logs.txt, Z9100_logs.txt
Test Script - test_py.txt

- Description for the changelog

DellEMC : Platform2.0 API - xcvrd support for Platform2.0 in DellEMC S6100 and other API changes

- A picture of a cute animal (not mandatory but encouraged)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants